I'm paying lots of money for you, so you'd better do well.
我为你花了那么多钱,所以你要好好干。
Do we really have the means to actually pull this off?
我们确实有办法把这事办成吗?
and near its lower reaches there is a long tailing-off which is almost certainly the result of material transported out to deep water after being eroded from the continental masses.